Partial Matching for Analogy Discovery in Proofs and Counter-Examples

نویسندگان

  • Gilles Défourneaux
  • Nicolas Peltier
چکیده

The problem of analogy in theorem proving has been studied for several years now (see 5, 10, 12] for example). Those works restrict the use of analogy to proofs, disregarding the possibilities of using analogy also for counterexamples construction. Moreover, they deal with the problem of proving a new theorem once an appropriate source theorem has been provided as a guideline. We overcome these drawbacks by using a method for model construction developed in our group and by generalizing proofs (or counterexamples constructions) before including them in the database of source examples. Analogy discovery relies on partial matching between a target statement, and a source (generalized) refutation or counterexample construction, thus allowing more targets to be regarded as \analogous" to a source. It increases the power of an analogy-based prover, by recognizing subgoals within a source refu-tation or model building. We use in this purpose notions of graph cut sets, and incremental update of statements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analogy and Abduction in Automated Deduction

A method is presented for analogical reasoning in Automated Deduction. We focus on the abductive aspects of analogy and give a unified treatment for theorems and non-theorems. Abduction allows to deal with partial analogies thus strongly increasing the application field of the method. It also allows to detect "bad analogies" in several cases. Explanatory examples as well as more realistic examp...

متن کامل

Second-Order Matching modulo Evaluation: A Technique for Reusing Proofs

We investigate the improvement of theorem provers by reusing previously computed proofs. A proof of a conjecture is generalized by replacing function symbols with function variables. This yields a schematic proof of a schematic conjecture which is instantiated subsequently for obtaining proofs of new, similar conjectures. Our reuse method requires solving so-called free function variables, i.e....

متن کامل

Proof-Pattern Recognition and Lemma Discovery in ACL2

We present a novel technique for combining statistical machine learning for proof-pattern recognition with symbolic methods for lemma discovery. The resulting tool, ACL2(ml), gathers proof statistics and uses statistical pattern-recognition to pre-processes data from libraries, and then suggests auxiliary lemmas in new proofs by analogy with already seen examples. This paper presents the implem...

متن کامل

Generalization and Reuse of Tactic Proofs

A tactic proof is a tree-structured sequent proof where steps may be justiied by tactic programs. We describe a prototype of a generic interactive theorem-proving system that supports the construction and manipulation of tactic proofs containing metavariables. The emphasis is on proof reuse. Examples of proof reuse are proof by analogy and reconstruction of partial proofs as part of recovering ...

متن کامل

New explicit and Soliton Wave Solutions of Some Nonlinear Partial Differential Equations with Infinite Series Method

To start with, having employed transformation wave, some nonlinear partial differential equations have been converted into an ODE. Then, using the infinite series method for equations with similar linear part, the researchers have earned the exact soliton solutions of the selected equations. It is required to state that the infinite series method is a well-organized method for obtaining exact s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997